home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1993 July / InfoMagic USENET CD-ROM July 1993.ISO / answers / robotics-faq / part2 < prev    next >
Encoding:
Text File  |  1993-06-03  |  37.9 KB  |  1,153 lines

  1. Newsgroups: comp.robotics,news.answers
  2. Path: senator-bedfellow.mit.edu!enterpoop.mit.edu!paperboy.osf.org!think.com!spool.mu.edu!howland.reston.ans.net!noc.near.net!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!nivek
  3. From: nivek+@cs.cmu.edu (Kevin Dowling)
  4. Subject: comp.robotics Frequently Asked Questions (FAQ) part 2/2
  5. Message-ID: <part2_739154391@ri.cmu.edu>
  6. Followup-To: poster
  7. Summary: This posting contains a list of Frequently Asked Questions
  8.     and their answers about robotics. It should be read by anyone
  9.     who wishes to post to the comp.robotics newsgroup
  10. Sender: news@cs.cmu.edu (Usenet News System)
  11. Supersedes: <part2_729751105@ri.cmu.edu>
  12. Nntp-Posting-Host: j.gp.cs.cmu.edu
  13. Reply-To: nivek@ri.cmu.edu
  14. Organization: School of Computer Science, Carnegie Mellon
  15. References: <part1_739154391@ri.cmu.edu>
  16. Date: Fri, 4 Jun 1993 00:40:18 GMT
  17. Approved: news-answers-request@MIT-Edu
  18. Expires: Sun, 18 Jul 1993 00:39:51 GMT
  19. Lines: 1131
  20. Xref: senator-bedfellow.mit.edu comp.robotics:5730 news.answers:9043
  21.  
  22. Archive-name: robotics-faq/part2
  23. Last-modified: Sun Feb 14 23:26:33 1993
  24.  
  25.  
  26. This is part 2 of 2 of the comp.robotics Frequently Asked Questions (FAQ) list.
  27. This FAQ addresses commonly asked questions relating to robotics.
  28.  
  29. Part 2 [use the +++ to assist in searching]
  30.     +++Sensors
  31.     +++Wireless Communication
  32.     +++Suppliers and sources for Parts
  33.     +++Hero Robots
  34.     +++Puma Manipulators
  35.     +++Simulators
  36.     +++Real-Time Operating Systems
  37.     +++Robot Controller Survey
  38.     +++Books
  39.  
  40.     +++Acknowledgements
  41. ____________________________________________________________________________
  42. This post, as a collection of information, is Copyright 1993 Kevin
  43. Dowling. Distribution through any means other than regular Usenet
  44. channels must be by permission. The removal of this notice is
  45. forbidden.
  46.  
  47. Changes, additions, comments, suggestions and questions to:
  48. Kevin Dowling                phone:    412.268.8830
  49. Robotics Institute            fax:    412.682.1793
  50. Carnegie Mellon University        email:    nivek@ri.cmu.edu
  51. Pittsburgh, PA 15213
  52.  
  53. ___________________________________________________________________________
  54. +++Sensors:
  55.  
  56.     This list covers only the most frequently requested types of
  57. robot sensors. These include point-range sensors, cameras, and
  58. acoustic devices. See Sensors magazine <in periodical section of this
  59. FAQ> directory for a large and comprehensive list. This list covers
  60. the following: [use === to search]
  61.  
  62.     ===cameras
  63.     ===inertial measurement devices
  64.     ===laser rangefinders
  65.     ===force/torque sensors
  66.     ===sonar sensors
  67.     ===position determination devices
  68.     ===pan/tilt mechanisms
  69.     ===shape memory devices
  70.  
  71. ===Cameras
  72.  
  73.     There are a large number of cameras on the market and even many
  74. consumer products such as the smaller camcorders are inexpensive and
  75. suitable for imaging applications. I'll try to list some different and
  76. unusual ones here.
  77.     Note that although some of these cameras are very small many
  78. of them are appended to a large box of electronics via a cable that
  79. supplies power and transmits video. For mobile applications DC power
  80. inputs may be an isse as well.
  81.     
  82.     Sony Component Products
  83.     15 Essex Road,
  84.     Paramus, NJ 07652
  85.     tel: (201) 368-5188
  86.     fax: (201) 368-3514
  87.     Sony XC/999/999P is a nice small color CCD camera the size of a
  88.     microphone. CCD resolution is 768Hx493V. The 999 is NTSC and the 999P
  89.     is the PAL format.
  90.     XC-75 has small camera head and separate electronics.
  91.  
  92.     Toshiba IK-M40A -- head is 1.5" long, 5/8" diameter
  93.  
  94.     Panasonic GP-KS152 -- head is 1 3/8" long, 15/32" diameter
  95.  
  96.     CCTV Corporation
  97.     315 Hudson Street
  98.     New York, NY 10013
  99.     tel: (800) 221-2240
  100.     fax: (212) 463-9758
  101.     CCTV makes a number of small CCD surveillance cameras. Some as
  102. small as a pack of cigarettes that sell for less than $300.
  103.  
  104. <no address>
  105. CIDTech has some really nice ones with CID instead of CCD, especially good for 
  106. machine vision, no blooming, fast image grabbing.
  107.  
  108. ====Inertial measurement devices
  109.     This includes such devices as accelerometers such as
  110. accelerometers, gyros, and inertial devices used for measuring
  111. orientation or acceleration of moving vehicles. Accelerometers are
  112. devices for measuring the rate of change in velocity and can provide
  113. estimations of distance or be used to detect high forces.
  114.  
  115. KVH Industries
  116. 110 Enterprise Center
  117. Middletown, RI 02840
  118. (401) 847-3327
  119. Nice small well-designed units that provide heading data. About $1K w/
  120. RS232 adapter.
  121.  
  122. Lucas NovaSensor
  123. 1055 Mission Court
  124. Fremont, CA 94539
  125. (510) 490-9100
  126. Lucas makes a 1"x1"x0.5" accelerometer for about $200. Good noise
  127. immunity but fragile.
  128.  
  129. Humphrey
  130. <no address>
  131. Wide variety of gyro and accelerometer devices.
  132.  
  133. BEI - Systron Donner
  134. 2700 Systron Drive,
  135. Concord, CA 94518-1399
  136. tel: (510) 682-6161
  137. fax: (510) 671-6590
  138. GyroChip - a very small solid state angular rate sensor. Based a
  139. quartz tuning fork device - all support electronics are included. Max
  140. range available: +/-10 deg/sec to +/-1000 deg/sec. Input +/- 5VDC
  141. Output scale +/- 2.5VDC. Systron Donner also makes a variety of linear
  142. accelerometers and inertial measurement products.
  143.  
  144. ====Laser rangefinders
  145.     There are a variety of laser rangefinding devices that have
  146. been built and used over the past 8 years or so for robotics. The 3D
  147. devices are still large, power hungry and heavy but give very nice
  148. images suitable for fast map building and navigation work. Expect to
  149. pay over $80K for these time-of-flight devices. Most AM Lidars measure
  150. phase shift between outgoing and reflected beams.  A mirror system
  151. rasters the beam forming a video-camera-like image. Some devices
  152. supply the reflectance image as well as range which is nice for
  153. corresponding the two. Comprehensive references include:
  154.  
  155. P. Besl, ``Active, Optical Range Imaging Sensors'', Machine Vision and
  156. Applications, v. 1, p. 127-152, 1988.
  157.  
  158. A longer version of Besl's paper appears in ``Advances in Machine
  159. Vision: Architectures and Applications'', J. Sanz (ed.),
  160. Springer-Verlag, 1988.
  161.  
  162. Other good surveys are Ray Jarvis' article in IEEE TPAMI v5n2 and
  163. Nitzan's article in IEEE PAMI v10n2.
  164.  
  165. A number of laboratory works have also demonstrated FM or chirp
  166. systems which can be highly accurate (e.g. high resolution elevation
  167. maps of coins) but these are very specialized and I don`t know of
  168. commercial devices currently.
  169.  
  170. ERIM (Environmental Research Institute of Michigan)
  171.     ERIM has built a number of custom AM laser rangefinders
  172. including those used in the ALV (Autonomous Land Vehicle) program. CMU
  173. and Martin Marietta have both used this systems in extensive work.
  174. Basic system was a 128x64 2fps 20m (ambiguity interval) system.
  175.  
  176. Odetics
  177. Odetics has made a number of smaller laser scanners. That is, smaller
  178. than their larger ERIM and Perceptron brethren. I have not heard any
  179. independent reviews of the product however.
  180.  
  181. Perceptron
  182. A spin-off of ERIM, Perceptron has also built a number of
  183. AM laser rangefinders.  CMU and Caterpillar have used these for map
  184. building and obstacle avoidance work in rough terrain navigation.
  185. 128x128 programmable up to 2048x2048 through tilt, 2fps, programmable
  186. tilt on nodding mirror. About $90K
  187.  
  188. Schwarz Electro-Optics
  189. 3404 N. Orange Blossom Trail
  190. Orlando, FL 32804
  191. tel: (407) 298-1802
  192. fax: (407) 297-1794
  193. Schwarz makes some very nice point range laser ranging devices. These
  194. devices are slightly bigger than a soda can. About $6K. CMU experience
  195. for use in simulated unmanned air vehicle platform worked well. Their
  196. MARS (marine angle range system) is a rotating laser device that
  197. reflects off targets in the environment. Max range up to 1000meters
  198. using corner prisms. Accuracy +/- 1m. Erebus (Dante) Scanner used
  199. Schwarz device as base.
  200.  
  201. Origin Instruments
  202. 854 Greenview Drive
  203. Grand Praire, TX 750750-2438
  204. tel: (214) 606-8740
  205. fax: (214) 606-8741
  206. The Dynasight sensor is a 3-D optical radar that provides real-time
  207. 3-D measurements of passive targets with sub-millimeter resolution.
  208. Automatic search and track is provided, eye-safe operation and no
  209. adjustments or alignment required. Original application was head
  210. tracking of computer users but end- effector tracking is also viable.
  211. Operatin range depends on target size 0.1-1.5m for 7mm target, 0.3-4m
  212. for 25mm target and 1 to 6m for 75mm targets. RS-232 interface.
  213. Accuracies 1mm cross range and 4mm down range, resolutions 0.1mm cross
  214. range and 0.4mm down range.
  215.  
  216. A number of labs have built light stripe devices using projected light
  217. LCD shutters and laser line projectors determine distance through
  218. geometry (as opposed to directly measuring distance through
  219. time-of-flight means) One common need is that of generating the laser
  220. line.
  221.  
  222. LaserMax
  223. Rochester, NY
  224. Manufactures semiconductor laser diode packages and cylindrical
  225. lenses. Packages and small and rugged.
  226.  
  227. Recent power tools such as miter saws and radial arm saws are using
  228. laser line projection - these may be available cheaply as spare parts.
  229.  
  230. ===Force and Torque Sensors:
  231.  
  232. California Cybernetics
  233. 10322 Sherman Grove
  234. Sunland, CA 91040
  235. (818) 353-5991
  236. (818) 951-3889 (fax)
  237. Six DOF F-T devices.
  238.  
  239. JR3
  240. 22 Harter Avenue
  241. Woodland, CA 95695
  242. (916) 661-3677
  243. 6-DOF force-torque sensors. Strain gage technology. Newer packages
  244. have all electronics built into the sensor. Make some high-force
  245. devices as well. CMU's Ambler used JR3's on all the feet.
  246.  
  247. Assurance Technologies (ATI)
  248. (formerly Lord Industrial Automation)
  249. 503D Highway 70 East
  250. Garner, North Carolina 27529
  251. tel: (919) 772-0115
  252. fax: (919) 772-8259
  253. Largest supplier of muli-axis force sensors. Use silicon rather than
  254. foil strain gages for lower strain levels and increased life. F/T
  255. sensor ratings from +/- 15lbs to +/- 150lbs (+/- 15 in-lbs to +/- 600
  256. in-lbs) weights are 0.4 and 2.2 lbs for the 4 available sensors.
  257. Serial or parallel digital interface or analog interface.  ATI also
  258. makes robotic tool-changers and an RCC device for assembly operations.
  259. An ATI sensor is also incorporated in the Hughes SMARTee end-effector.
  260.  
  261. Hughes STX
  262. 4400 Forbes Blvd
  263. Lanham, MD 20706
  264. tel: (301) 794-5016
  265. fax: (301) 306-0963
  266. A 6-dof end-effector with automatic load sensing and compensation.
  267. Control modes include position control (cartesian with user spec-ed
  268. poses and frames), impedence and force control modes. Programmable
  269. behaviors (sliding, hinge, move-to-touch, guarded move, follow etc),
  270. open architecture (VxWorks, VME, user-linakable libraries) and a lot
  271. more. Interfaces available included RS-232, ethernet, RS-422 and SCSI.
  272. Pretty amazing end-effector!
  273.  
  274. Cybernet
  275. 1919 Green Road
  276. Suite B-101
  277. Ann Arbor, MI 48105
  278. tel: (313) 668-2567
  279. fax: (313) 668-8780
  280. email: <heidi_jocobus@um.cc.umich.edu>
  281. PER-force - A 6dof compact force-reflecting controller. Can be used
  282. for teleoperationor interactive graphics applications.
  283.  
  284. ===Sonar sensors
  285.     Acoustic time-of-flight devices have been around for awhile
  286. now. The ubiquitous Polaroid device is cheap and easily integrated and
  287. has has found wide use in robotic devices. Other companies have
  288. developed nice complete turnkey sonar devices though and Polaroid is
  289. no longer the only choice.
  290.  
  291. Polaroid
  292. 119 Windsor St,
  293. Cambridge, MA 02139
  294. (800) 225-1000 ordering
  295. (800) 225-1618 technical assistance
  296. Polariod Ultrasonic Components Group offers two ultrasonic ranging kits:
  297. Specs are:
  298.     Distance range: 0.26 to 10.7 meters
  299.     Resolution: Nominal +- 3mm to 3m, +-1% over entire range
  300.     Sonar acceptance angle: approx. 20 degrees
  301.     Power Requirement: 6VDC, 2.5 Amps (1 mS pulse), 150mA quiescent
  302.     Weight: Transducer, 8.2gm
  303.             Ranging module, 18.4 gm
  304. Designer's Kit:
  305.     1 transducer, 1 ranging module, electronics display 
  306.     accurate to 1/10th meter. Cost is $169
  307. NEW Piezotransducer kit
  308.     1"-50' +/- 1%
  309.     RS-232 port and analog output
  310.     breadboard real estate
  311.     $299
  312. OEM kit:
  313.     2 transducers, 2 ranging modules. Cost is $99.
  314.  
  315. Siemans - nice complete sensor package, 5 degree cone angle
  316.  
  317. Massa - components
  318.  
  319. Texas Instruments
  320.     Type SN28827 Sonar Ranging Module
  321.     See TI Applications Notes D2780
  322.     Under $50, needs only 5VDC
  323. Not sure if these units are still manufactured but they are often in
  324. surplus catalogs.
  325.  
  326. ===Position determination
  327. Noncontact, cabled measurement of 6DOF's. Virtual reality
  328. applications. System ranges can be as small as a tabletop and can
  329. extend for kilometers. All measurements are given in metric unless
  330. spec sheets appear in English units only.  All pricing is in $US.
  331.  
  332. Polhemus Inc
  333. (802) 655-3139
  334. (802) 655-1439 (fax)
  335. Burlington, VT
  336. 3Space, Isotrak, FasTrak:
  337. Electromagnetic devices for sensing xyz and rotations remotely.
  338. Limited to 1m or so radius. Sensitive to metallic objects in vicinity.
  339. Approx $3k
  340.  
  341. Ascension Technology
  342. (802) 655-7879
  343. (802) 655-5904
  344. The Bird. A 6d0f measuring device much like the Pohlhemus device.
  345.  
  346. Denning Mobile Robots
  347. 21 Concord Street
  348. Wilmington, MA 01887
  349. tel: (508) 658-7800
  350. fax: (508) 658-2492
  351. LaserNav 2: rotating laser (Class 1 eyesafe) scans barcode targets in
  352. area and returns target angle. This is combined with target location
  353. to provide vehicle position and heading. RS-232 interface.
  354.  
  355. Caterpillar also has a rotating laser device for it's SGV products
  356. for factory Automation. They license the Cedeglec (nee GEC) developed
  357. technologies. 
  358.  
  359. Video systems
  360. Selspot - used for biomechanical applications.
  361.  
  362. ===Pan/Tilt devices
  363. A common robotic need. Most pan-tilts sold today by companies such as
  364. Pelco and Vicon are for CCTV applications for continuous scanning or
  365. remote operation. At most these will have pots for feedback.
  366.  
  367. Directed Perception
  368. 1451 Capuchino Avenue,
  369. Burlingame, CA 94010
  370. (415) 342-9399
  371. Computer controlled pan-tilt unit Model PTU-33-17.5
  372. Weighs 1kg and can support ~1.5kg camera payload.
  373. Very nice specs: 200 deg/sec slew, 3-4arc-min accuracy,
  374. RS-232 interface, About $1200.
  375.  
  376. CCTV Corporation
  377. 315 Hudson Street
  378. New York, NY 10013
  379. tel: (800) 221-2240
  380. fax: (212) 463-9758
  381. Standard CCTV pan-tilt devices like those from Vicon and
  382. others. Inexpensive but no computer control. $557 - $1400
  383.  
  384. CameraMan
  385. CameraMan is a pan/tilt device built to support any camcorder
  386. and has a wireless interface to an external remote control. 360 deg
  387. pan and 50 deg of tilt.  The unit is made by ParkerVision and sold
  388. through Columbia AudioVideo (and probably other suppliers)
  389.  
  390. TeleRobotics International, Inc.
  391. 7325 Oak Ridge Hwy Suite 104
  392. Knoxville, TN 37931
  393. tel: (615) 690-5600
  394. fax: (615) 690-2913
  395. An all-electronic pan/tilt/zoom resampler. That is, they put a box
  396. behind a camera with a fish-eye lens. The box has digital inputs for
  397. pan, tilt, zoom, rotation. The box resamples the video signal and
  398. produces an output as though the image were acquired by a camera with
  399. those parameters. Used as an alternative to pan/tilt devices.
  400.  
  401. A number of undersea companies make pan-tilt devices as well.
  402.  
  403. Remote Ocean Systems
  404. 5111-L Santa Fe Street
  405. San Diego, CA 92109
  406. (619) 483-3902
  407. Underwater P/T systems, expensive $6K but very nicely packaged 
  408.  
  409. RSI Research
  410. Sidney, BC
  411. (604) 656-0101
  412. Underwater pan-tilts
  413.  
  414. Photosea
  415. 6377 Nancy Ridge Drive
  416. San Diego, CA 92121
  417. (619) 452-8903
  418. underwater pan-tilts including Cobra, very small design.
  419.  
  420. Telemetrics
  421. Hawthorne, NJ
  422. (201) 423-0347
  423. Computer controlled P/T devices - fairly large though.
  424.  
  425. Zebra Kinesis
  426. (spin-off of Zebra Robotics)
  427. Jeff Kerr
  428. (415) 328-8884
  429. Small Pan/tilt head.
  430.  
  431. ===Shape memory materials:
  432.  
  433. Nickel-titanium alloys were first discovered by the Naval Ordinance
  434. Laboratory decades ago and the material was termed NiTinOL. These
  435. materials have the intriguing property that they provide actuation
  436. through cycling of current through the materials. It undergoes a
  437. 'phase change' exhibited as force and motion in the wire.
  438.  
  439. Mondotronics
  440. 524 San Anselmo Ave.,
  441. #107
  442. San Anselmo, CA 94960
  443. tel: (415) 455-9330
  444.      (800) 374-5764
  445. fax: (415) 455-9333
  446. net: <mondo@holonet.net>
  447. A number of muscle wire (nitinol) projects including a small walking
  448. machine.  Book and sample kit with 1m each of 50,100 and 150 um wire -
  449. enough to build all 14 projects in book.
  450.  
  451. Memry Technologies
  452. 57 Commerce Drive
  453. Brookfield, CT 06804
  454. tel: (203) 740-7311
  455. fax (203) 775-2359
  456. Memry sell a Mitsubishi developed polyurethane based Shape Memory
  457. Polymer. The material undergoes property changes in hardness,
  458. flexibility, elastic modulus and vapor permeability under temperature
  459. change. Medical applications are one series of applications for this
  460. material.
  461. ____________________________________________________________________________
  462. +++Wireless Communication
  463.     Tethers are sometimes impractical and at best an annoyance.
  464. Digital communication via RF and IR links is becoming cheaper and a
  465. variety of companies are providing solutions. For basic serial line
  466. communication a wide variety of radio modems are available that use
  467. fixed frequencies or spread spectrum techniques. In many cases they
  468. are also transparent. That is, you plug them directly into serial
  469. ports on the robot and off-board computing directly.  Higher
  470. bandwidths such as Ethernet or high speed synchronous serial require
  471. different hardware. With high speed serial you may even be able to
  472. SLIP (Serial Line Internet Protocal) instead of LANs.
  473.  
  474. Video:
  475.     For regular frame rate video over relatively short distances
  476. it's hard to beat the price and availability of several consumer
  477. products in the $100 range. Check local stores or place like the
  478. Sharper Image (Rabbit is one of the companies making these units)
  479.  
  480. Ethernet:
  481.     There are some related articles in the Feb/93 Byte Magazine.
  482.  
  483. Proxim Inc.
  484. 295 North Barnardo Ave.
  485. Mountain View, CA  94043
  486. tel: (415) 960-1630
  487. fax: (415) 964-5181
  488.  
  489. A product announcement for wireless LAN board on p.68 in May/92 Byte Magazine
  490.     Price: $495
  491.     Range: 800 ft.
  492.     Data Rate: 242 Kbps
  493.     Channels: 3
  494.  
  495. Telesystems SLW
  496. 85 Scarsdale Road, Suite 201
  497. Don Mills, Ontario, Canada
  498. ARLAN radio LAN
  499.     We've used ARLAN with the Ambler work and probably will
  500. continue to use it. It's an ethernet bridge and it smart about routing
  501. traffic across the repeater. The 620 is about $5K. Can be used without
  502. a license in the US. (spread spectrum) 6 miles.
  503.  
  504. "Altair"
  505. Motorola Radio-Telephone Systems Group, Arlington Heights, ILL
  506. (708)632-5000
  507.  
  508. Motorola
  509. AltairNet
  510. 18GHz-based system design for wireless, indoors networking.  The boxes
  511. are fairly large, about the size of a shoebox, and are relocatable but
  512. not portable. Problem is that is really isn't for mobile applications.
  513. Area is really like swiss cheese. Not a problem for fine adjustment
  514. for the non-portable applications but a big problem for mobile devices.
  515.  
  516. NCR sells the WaveLAN, which has about a 1Mbit/sec data rate.  Not
  517. exactly "ethernet", but interfaceable to most networks using MS-DOS
  518. boxes as routers.
  519.  
  520. Tetherlink in California is experimenting with a 2Mbit/sec cellular
  521. system that is designed for roving portables.
  522.  
  523. O'Neil and GRE America provide bidirectional 19.2Kps RS-232 links that
  524. you can run a terminal emulator or SLIP over, range about 100 ft.
  525.  
  526. Cylink
  527. 310 N. Mary Avenue
  528. Sunnyvale, CA 94086
  529. tel: (408) 735-5800
  530. fax: (408) 735-6643
  531. AirLink - series of highspeed synch or async modems to 256kb/s.
  532. Interfaces include V.11, RS-232, EIA-530. Spread spectrum device
  533. operating in 902-928Mhz range.
  534.  
  535. A handful of other companies have units in the 250Kbps range that are
  536. designed to plug into the parallel port of a PC or laptop and emulate
  537. a Dlink-like ethernet adapter.  You still need to use an MS-DOS box to
  538. interface it to an existing network.
  539.  
  540. ____________________________________________________________________________
  541. +++Robot parts: Suppliers of useful mechanical and electrical components.
  542.  
  543. Allied Devices
  544. 2365 Milburn Avenue, 
  545. PO Box 502
  546. Bladwin, NY 11510
  547. (516) 223-9100
  548. (516) 223-9172 (fax)
  549. Standard precision mechanical components
  550.  
  551. American Science and Surplus
  552. (708) 475-8440
  553.  
  554. Winfred M. Berg
  555. 499 Ocean Ave., 
  556. East Rockaway, LI, NY 11518
  557. (516) 599-5010
  558. Precision Mechanical Components
  559.  
  560. C&H Sales
  561. Pasadena, CA
  562. (818) 796-2628
  563. (800) 325-9465
  564. Surplus parts. Motors etc.
  565.  
  566. McMaster-Carr Supply Company
  567. PO box 440
  568. New Brunswick, NJ 08903-0440
  569. tel: (908) 329-3200
  570. fax: (908) 329-3772
  571. An amazing catalog of 100's of thousands of parts. Lots of mechanical
  572. things not much for electronics, computingbut almost everything else.
  573.  
  574. Mendelson Electronics Co., Inc
  575. (800) 422-3525
  576.  
  577. Small Parts Inc.
  578. 6891 NE Third Ave
  579. PO Box 381966
  580. Miami, FL 33238-1966
  581. (305) 557-8222
  582. fax (305) 751-6217
  583. Lots of neat small supplies including: materials, metal stock, fasteners,
  584. tools etc. 
  585.  
  586. Servo Systems
  587. 115 Main Road
  588. PO Box 97
  589. Montville, NJ 07045-9299
  590. (201) 335-1007
  591. fax (201) 335-1661
  592. Surplus pieces and prices, motors, actuators, geardrives, controllers,
  593. robots, encoders, transducers, amplifiers. 
  594.  
  595. Herbach and Rademan
  596. 401 E. Erie Avenue
  597. Philadelphia, PA 19134
  598. (215) 426-1708
  599. Lots of surplus stuff including AC and DC motors.
  600.  
  601. Nordex
  602. 50 Newton Road
  603. Danbury, CT 06810-6216
  604. Gears, cams, universals etc.
  605.  
  606. Seitz
  607. Box 1398
  608. Torrington, CT 06790
  609. (203) 243-5115
  610. drive components, gears etc.
  611.  
  612. Stock Drive Products
  613. 2101 Jericho Turnpike
  614. Bobx 5416
  615. New Hyde Park, NY 11042-5416
  616. (516) 328-3300
  617. (516) 326-8827 (fax)
  618. Great set of handbooks of thousands of components.
  619.  
  620. Edmund Scientific
  621. 101 E. Gloucester Pike
  622. Barrington, NJ 08007-1380
  623. (609) 573-6250 order
  624. (609) 573-6260 customer service
  625. Lots of optics, science and educational items. A little high priced, but
  626. nice selection.
  627.  
  628. PIC Design
  629. PO Box 1004
  630. Benson Road
  631. Middlebury, CT 06762-1004
  632. (800) 243-6125 (except CT)
  633. (203) 758-8272
  634. Bearings, clutches, brakes, couplings, tools, belts, pulleys, gears etc.
  635.  
  636. Any technical library should have catalogs from the larger
  637. distributors. These include McMaster-Carr, Grainger, Allied, Newark,
  638. etc.
  639.  
  640. ____________________________________________________________________________
  641. +++Hero robots:
  642.  
  643. Heros are no longer being made but Heath (Zenith) still offers some
  644. replacement parts.  They had about 8 years of sales: 4,000 Hero Jr's,
  645. 3,000 Hero 2000's, 14,000 assembled Hero 1's. Ones with less
  646. capability didn't do as well but higher priced ones did ok in the
  647. market. Service and maintainability are a problem due to the sheer
  648. number of bolts, pulleys, boards, sensors, cables etc. Used ones can
  649. be picked up cheap - caveat emptor.
  650.  
  651. Heathkit [has gone out of business]
  652. Benton Harbor, MI
  653. order line (800) 253-0570
  654. tech line (616) 982-3980
  655. _____________________________________________________________________________
  656. +++Puma manipulators:
  657.  
  658. Pumas are probably the most common robot in university laboratories
  659. and one of the most common assembly robots. Designed by Vic Schienman
  660. many years ago, the Puma (Programmable Universal Machine for Assembly)
  661. was produced for many years by Unimation (later purchased by
  662. Westinghouse and sold at a loss later to Staubli, a Swiss company)
  663. Found in many university labs as well.
  664.  
  665. PUMA singularities:
  666.  
  667. The PUMA has three singularities: the ``alignment'' singularity (wrist
  668. is as close to the axis of joint 1 as it can get), the ``elbow''
  669. singularity (elbow is fully extended or folded up; the latter is not
  670. possible because of joint limits), and the wrist singularity (the axes
  671. of joints 4 and 6 are aligned).
  672.  
  673. The angles corresponding to these depend on the Denavit-Hartenburg
  674. (DH) parameter assignment.  For the PUMA, the definitions given in [1]
  675. are perhaps the most commonly used Using these, and letting A2, A3,
  676. D3, and D4 denote the translational DH offsets, the singularities
  677. occur when the following are true:
  678.  
  679. Alignment:    D4*sin(ang2+ang3) + A2*cos(ang2) - A3*cos(ang2+ang3) == 0
  680.  
  681. Elbow:        sin(ang3 - atan2(A3,D4)) == 0
  682.  
  683. Wrist:        sin(ang5) == 0
  684.  
  685. Typical offset values for the PUMA 560 are
  686.  
  687. A2 =  431.80
  688. D3 =  149.09
  689. A3 =  20.32
  690. D4 =  433.070    
  691.  
  692. [information provided by John Lloyd <lloyd@curly.mcrcim.mcgill.edu>]
  693.  
  694. Trident Robotics and Research, Inc.
  695. 2516 Matterhorn Drive
  696. Wexford, PA 15090-7962
  697. (412) 934-8348 
  698.  Trident makes boards for replacing the VAL computer inside a PUMA
  699. with the computer of your choice. There is an interface for VMEbus,
  700. Multibus, and PC-AT bus. (An IndustryPack interface is in
  701. development.)  This board set allows memory-mapped access to the
  702. motors and sensors of the standard PUMA 560, 260 and 760 series. It's
  703. an interface board with 6 encoder counters, 8 D/A's, 8 A/D's and some
  704. digital I/O.
  705.  
  706. Useful references:
  707.  
  708. [1] Richard Paul, Brian Shimano, and Gordon Mayer, ``Kinematic Control 
  709.     Equations for Simple Manipulators''. IEEE Transactions on Systems,
  710.     Man, and Cybernetics, Vol SMC-11, No. 6, June 1981.
  711.  
  712. [2] B Armstrong, O Khatib, and J. Burdick
  713.     The Explicit Dynamic Model and Inertial Parameters of the PUMA 560 Arm
  714.     Proceedings IEEE Int. Conference on Robotics and Automation, April 1986
  715.     San Francisco, CA pp510-518
  716. _____________________________________________________________________________
  717. +++Simulators:
  718.  
  719. Simulation allows researchers, designers and users to construct robots
  720. and task environments for a fraction of the cost and time of real
  721. systems. They differ significantly from traditional CAD tools in that
  722. they allow study of geometries, kinematics, dynamics and motion
  723. planning. This list is NOT a comparative analysis of the different
  724. systems but rather a list of systems that are available.
  725.  
  726. Ars Magna:
  727.  
  728. The ARS MAGNA robot simulator provides an abstract world in which a
  729. planner controls a mobile robot. The simulator also includes a simple
  730. graphical user-interface which uses the CLX interface to the X window
  731. system. Version 1.0 of the ARS MAGNA simulator is documented in Yale
  732. Technical Report YALEU/DCS/RR #928, "ARS MAGNA: The Abstract Robot
  733. Simulator".  This report is available in the distribution as a
  734. Postscript(tm) file, as well as from
  735.   Paula Murano
  736.   Yale University 
  737.   Department of Computer Science
  738.   P.O. Box 2158 Yale Station
  739.   New Haven, CT  06520-2158
  740.   Email: <murano@cs.yale.edu>
  741. Comments to Sean Engelson: <engelson@cs.yale.edu>
  742. ARS MAGNA is available by anonymous ftp:
  743.     location: ftp.cs.yale.edu
  744.     directory: pub/nisp
  745.     filenames: *****
  746.  
  747. CADSI
  748. PO Box 203
  749. Oakdale, IA 52319
  750. (800) 383-1322
  751. (319) 337-8968
  752. DADS - kinematics and dynamics package. Have ProEngineer to CADSI
  753. interface.  Supports rigid and flexible body analysis. Animation and
  754. interfaces to FEA/FEM and CAD programs.
  755.  
  756. Deneb Robotics, Inc.
  757. 3285 Lapeer Road West
  758. PO Box 214687
  759. (313) 377-6900
  760. Product:    IGRIP
  761. Platforms:    SPARCs, (SGI's?)
  762. Cost:    US$50-$60,000.
  763. Allows offline programming, dynamics capability etc.
  764.  
  765. Mechanical Dynamics Inc.
  766. 2301 Commonwealth Blvd
  767. Ann Arbor, MI 48105
  768. (313) 944-3800
  769. ADAMS dynamics package
  770.  
  771. Silma/Cimstation
  772. 1601 Saratoga-Sunnyvale Road
  773. Cupertino, California  95014
  774. (408) 725 8908                           
  775. Product:    CimStation
  776. Platforms:    SGI-4D, SUN SparcStation, Apollo, Intergraph,
  777.         Computervision, HP, IBM Risc6000 and DEC.
  778. Cost:        Base system around $55K (commercial license)
  779.         They also have a University Partnership
  780.         Program to enable universities to purchase CimStation
  781.         for around $20K US and $25K International.  
  782.  
  783. Provides: Basic CAD Tools: 2D and 3D solid & wireframe, IGES
  784. interface, Robot Modelling: generate the required governing equations
  785. (iterative or closed form) automatically for "many" classes of robots
  786. Path Generation Kinematic Simulation with Collision Detection Dynamic
  787. Simulation (CimStation only at this point) I/O Operations
  788.  
  789. John Craig of "Introduction to Robotics" fame is head of Silma's R&D.
  790. Silma has a programming environment called SIL complete with its own
  791. PASCAL-like iterative language with graphics and robotics extensions.
  792. CimStation is built out of this language.  This allows you to add your
  793. own functionality. E.g. your own path planner. You can also write
  794. C-code, compile it, and add it to the system.
  795.  
  796. Comutek
  797. 1223 Peoples Avenue
  798. Troy, NY  12180
  799. tel: (518) 276 2817
  800. fax: 518 276 638
  801. contact:  Vinay Joshi
  802. Products: Work-Out
  803. Cost: Around $25000.
  804.  
  805. Tecnomatix Technologies/Robcad
  806. 39750 Grand River Avenue
  807. Suite A-3
  808. Novi, MI 48375
  809. tel: (313) 471-6140
  810. fax: (313) 471-6147
  811. Platforms: HP, Silicon Graphics, IBM and Sun
  812. Tecnomatix makes several packages for simulation including ones for
  813. Spot welding, Arc welding, Painting, Teleoperation (Martel), CMM and
  814. Drilling. They also have an open systems environment, ROSE, that
  815. allows user customization and interface design. ROBCAD itself allows
  816. robot modeling (library of 100 robots is supplied), collision free
  817. path generation, importation of IGES, VDAFS and SET files and direct
  818. interface with Catia and ComputerVision.
  819.  
  820. [GMF - the entry that used to be here, no longer supports OLPW-200,
  821. instead they are a Robcad reseller]
  822.  
  823. Auto Simulations, Inc.
  824. 655 Medical Drive
  825. Bountiful, UT  84010
  826. ph# 801 298 1398
  827. telex 801 298 8186
  828. contact:  Teresa Francis, ext 330
  829. Products: AutoMod II
  830. Platforms: ?
  831. Cost: ?
  832. _____________________________________________________________________________
  833. +++Real-Time Operating Systems
  834.  
  835. This is an abridged list of Dave Stewart's FAQ on RTOS'. See
  836. comp.real-time and news.answers for that FAQ.
  837.  
  838. Below is a list of both commercial and research Real-Time Operating
  839. Systems (RTOS) which are being used around the world for implementing
  840. robotic systems.  Only the names and addresses of the distributors are
  841. included.  Since the available features of each are constantly
  842. changing, and the advantages and disadvantages of each are greatly a
  843. matter of opinion and target application, no such descriptions are
  844. given.
  845.  
  846. Commercial RTOS:
  847.  
  848.     * iRMX III 
  849.         Runs on Intel 80X86-based computers
  850.     U.S.A.:
  851.         Intel Corporation
  852.         3065 Bowers Avenue
  853.         Santa Clara, California 95051
  854.         tel (408) 987-8080
  855.     * LynxOS
  856.         Runs on wide variety of platforms, including Motorola,
  857.         Intel, Sun, and Hewlett Packard.
  858.  
  859.         Lynx Real-Time Systems, Inc
  860.         16780 Lark
  861.         Los Gatos, CA 95030
  862.         tel (408) 354-7770
  863.         fax (408) 354-7085
  864.  
  865.     * OS-9
  866.         Runs on Motorola MC680X0-based single board computers.
  867.  
  868.         Microware System Corporation
  869.         1900 N.W. 114th St.
  870.         Des Moines, Iowa 50322
  871.         tel (515) 224-1929
  872.     * pSOS+ 
  873.         Runs on a variety of Motorola 680X0 and 88100, and 
  874.         Intel 80386 computers.  Requires a host workstation or
  875.         personal computer if pASSPORT+ real-time programming
  876.         environment is to be used.
  877.  
  878.         Software Components Group, Inc.
  879.         1731 Technology Drive
  880.         San Jose, CA  95110
  881.         tel (408) 437-0700
  882.         fax (408) 437-0711
  883.  
  884.     * VRTX
  885.         Runs on a wide variety of processors, including Motorola 680X0,
  886.         Intel 80X86 and 80960, National Semiconductor series 3200. 
  887.  
  888.         Ready Systems
  889.         470 Potrero Avenue
  890.         P.O.Box 60217
  891.         Sunnyvale, CA 94086
  892.         (800) 228-1249
  893.         fax (214) 991-8775
  894.  
  895.     * VxWorks
  896.         Runs on a wide variety of MC680X0 and SPARC-based single 
  897.         board computers. Requires a workstation for program
  898.         developments. Widely used in Unix environments for realtime work.
  899.  
  900.         Wind River Systems Inc.
  901.         1000 Atlantic Avenue
  902.         Alameda, CA 94501
  903.         (800) 545-9463
  904.         fax (415) 814-2010
  905.  
  906. Research RTOS that are distributed:
  907.  
  908.     * Chimera II 
  909.         Runs on MC680X0-based single board computers.
  910.         Requires a Sun workstation for program development
  911.     U.S.A.:
  912.         Dept. of Electrical and Computer Engineering
  913.         Carnegie Mellon University
  914.         5000 Forbes Avenue
  915.         Pittsburgh, PA 15213
  916.         ATTN: David B. Stewart
  917.         tel (412) 268-7120
  918.         fax (412) 268-3890
  919.         email: chimera@ri.cmu.edu
  920.  
  921.     * Harmony 
  922.         Runs on MC680X0-based single board computers
  923.     Canada:
  924.         Division of Electrical Engineering
  925.         National Research Council of Canada
  926.         Ottawa, Ontario, Canada
  927.         K1A 0R6
  928.         ref: NRCC Tech Report No. 30081
  929.  
  930. Robot Control C Library (RCCL)
  931. A robot programming environment embedded in C/UNIX. A graphics
  932. simulator is provided which supports the PUMA, Stanford, and ``Elbow''
  933. manipulators. The system can be compiled on SGIs (so the Indigo should
  934. be fine), and the graphics runs under either X or GL.  You can get the
  935. system from RCIM for a small fee to cover copying and shipping. If you
  936. are interested send mail to:
  937. John Lloyd            Research Center for Intelligent Machines
  938. lloyd@curly.mcrcim.mcgill.edu   McGill University, Montreal
  939. (514) 398-8281            Fax: (514) 398-7348
  940.  
  941. _____________________________________________________________________________
  942. +++Survey of Robot Development Environments
  943.  
  944.  
  945. Willie Lim has compiled an list of many robotics groups and their
  946. respective hardware and software development environments. This list
  947. is the synopsis of the information that Willie received. See Willie's
  948. post for more details.
  949.  
  950. Please send updates, additions, corrections, etc. to:
  951. <wlim@gdstech.grumman.com>
  952.  
  953. Updated: Wed Jan 6 17:07:09 1993 <wlim@gdstech.grumman.com>
  954.  
  955. Organization       Robot        Development        Languages &
  956.                    Type        HW Environment        SW Enviroment
  957. =============   ====        ==============        =============
  958. Alcatel Alsthom Indoor robot    SPARC II, VME proc    VxWorks, MOTIF
  959. Recherche (AAR) Outdoor    robot
  960.  
  961. Brown U.       Mobile robots    SPARC I & II,        OS/9, GNU Emacs, Xlib,
  962.                         VME 68030        MOTIF, Forth, C, C++
  963.  
  964. CMU             a) SM^2(walker)    VME 68020 & 68030,    Chimera II RTOS, C,
  965.                         Sun            Sun tools
  966.  
  967.                 b) AMBLER    VME 68020 & 68030,    MOTIF, VxWorks,
  968.                            SPARC II, Iris        X windows, C    
  969.                 c) Mobile Mani-    Z8088s, Sun IPC & ELC,    X Window, Lisp, C, Hero
  970.                    pulator    NeXT            Basic
  971.  
  972.                 d) Mobile robot    SPARC, Iris, Mac,    X windows, Openwindows,
  973.                         VME, Maspar, Titan    VxWorks, Chimera RTOS,
  974.                                     TCA, GIL, LISP
  975.                 e) Navlab    Sun-4            X windows, C
  976.  
  977. Colorado Sch.   Denning MRV-3    Sparc IIs, IPXs,    C, X11, Khoros,
  978. of Mines                  IBM RS/6000s        potential fields
  979.                                          X11 visualization tool
  980.                             (homemade)
  981.  
  982. Colorado St.    6-legged robot    68HC11EVM, AT        C
  983.  
  984. Cornell U.    2 mobile robots    Gespak 68000, Intel    Scheme, Lucid Lisp
  985.         (robot with    80c196, Sun(?)
  986.         tank-tread
  987.         base coming)
  988.  
  989. Cray Research(?)Mobile robot    MC68HC16EBV, 386    Assembler
  990.  
  991. Georgia Tech    Denning    DRV-1    SUN IPC, Decstation,    X windows, C,
  992.                 & MRV-II    Microvax II        Lisp
  993.  
  994. Grumman CRC     SmartyCat    Mac II's/IIci's,    C, CLOS, LISP, SAL
  995.                 (Cybermotion    uExplorer, SGI(soon)    VxWorks(soon)
  996.          K2A)        68030 VME board(soon)
  997.  
  998. IBM TJ Watson    TJ, TJ2        Symbolics, RS/6000,    LISP, CLOS, CLIM,
  999. (1989?-1992)                   286, 386, Suns        C, X-windows, MOTIF,
  1000.                                     GNU Emacs
  1001.  
  1002. ISX Corp        Subsumption    Mac II cx's/ci's    C(?)
  1003.  
  1004. JPL             7 robots    Suns to 6811        RCCL, ALFA
  1005.  
  1006. McGill U    Mobile robot    Sparcs, mc68hc11, PC    GNU, X, Small-C
  1007.                             C, C++
  1008.  
  1009. MIT        20 robots    Mac II & IIsi, HC6811    Behavior Language
  1010.         Polly        VME, 6811, Mac        Senselisp(Scheme)
  1011.  
  1012. MITRE           Denning MRV-1    MacQuadra, uExplorer    Lisp, REX/GAPPS, C, C++
  1013.  
  1014. NRC of Canada    EAVE        Mac II's, 68020's    C, HARMONY OS, MacAPP
  1015.         (Cybermotion)
  1016.  
  1017. NC State        Mobile robot    VME 68020 & 68040,    OS/9, P/NET
  1018.                         Mac
  1019.  
  1020. Purdue U.    PETER        Sun4, 68030        C, VxWorks
  1021.         (Cybermotion)
  1022.  
  1023. Stanford        Landmark based    Mac IIci        C, LISP
  1024.                 Navigation
  1025.         (Nomadic)
  1026.  
  1027. Swiss FIT       Mobile robot    Mac            MacMETH, Modula-2
  1028.  
  1029. U of Central    a) 6-leg walker    Commodore 64        SuperC,    C
  1030.                 b) 6-leg walker Amiga 500        C
  1031.  
  1032. U of Edinburgh    a) ALDER    8052, SUN, PC        Basic
  1033.         (Fischertecknik)
  1034.         b) CAIRNGORM    68000, SUN        C
  1035.         (Fischertecknik)
  1036.  
  1037. U of Mass.,    Denning        DECstation 5000,    C, LISP
  1038. Amherst                Sparcstation
  1039.  
  1040. U of New    Underwater    Sparcstation,        VxWorks, C(?)
  1041. Hampshire    robots        CMOS VME boards
  1042.  
  1043. U Wash.        Denning        HP 9000 series 300's,    Gensym G2, OS/9
  1044.                 68000            LLAMA (Forth), Lisp, C
  1045.  
  1046. VTT (Technical    Akseli        HP-1100, 386        MS-DOS, LynxOS (soon)
  1047. Research Center                        C
  1048. of Finland)
  1049.  
  1050. _____________________________________________________________________________
  1051. +++What is the miniboard?
  1052.  
  1053. The miniboard is an outgrowth of the MIT 6.270 robot course and design
  1054. project. It is a small and inexpensive design for a controller board
  1055. based on the ubiquitous (yet hard to find) 68HC11 micro-controller.
  1056.  
  1057. There is now a mailing list for discussing the board.  The purpose of
  1058. the mailing list is to discuss robot controller boards, and robot
  1059. control in general.  In particular, the list will be used to support
  1060. the Miniboard 2.0 and 6.270 board design by Fred Martin and Randy
  1061. Sargent of MIT.  However, any and all traffic related to robot
  1062. controllers is welcome.
  1063.  
  1064. Administrative address:    robot-board-request@oberon.com
  1065. Mailing list address:    robot-board@oberon.com
  1066. Maintainer:        <gkulosa@oberon.com>
  1067. Please DO NOT send administrative things to the main mailing list
  1068. address, as then everyone will get annoyed.
  1069.  
  1070. _____________________________________________________________________________
  1071. +++Books:
  1072.  
  1073. The readership of this group ranges from the naive user to experienced
  1074. robot designers and users. Accordingly, this list covers the gamut as
  1075. well.
  1076.  
  1077. The Robot Builder's Bonanza: 99 Inexpensive Robotics Projects
  1078. Gordon McComb
  1079. TAB Books
  1080.  
  1081. Interfacing Test Circuits With Single-Board Computers
  1082. Robert H. Luetzow
  1083. TAB Books
  1084.  
  1085. Build Your Own Universal Computer Interface
  1086. Bruce Chubb
  1087. TAB Books
  1088.  
  1089. Robots
  1090. Peter Marsh
  1091. Crescent (Crown) Publishers, NY 1985
  1092. Marsh edited the volume and the book is made up of several
  1093. contributions from robotics researchers.  A very well illustrated book
  1094. that covers the general topic of robots.  Excellent source materials
  1095. and graphics.
  1096.  
  1097. Microprocessor Based Robotics
  1098. Mark J. Robillard
  1099. Howard Sams & Co. 1983
  1100.  
  1101. Advanced Robot Systems
  1102. Mark J. Robillard
  1103. Howard Sams & Co. 1984
  1104.  
  1105. The 6.270 Robot Builder's Guide
  1106. Fred Martin
  1107.   Server: kame.media.mit.edu (18.85.0.45)
  1108.   File  : ~ftp/pub/6270/docs/README
  1109.   This directory contains "The 6.270 Robot Builder's Guide", the
  1110.   course notes to the 1992 MIT LEGO Robot Design Competition.
  1111.   Hardcopy also available for $15 from:
  1112.     E&L Memo Requests
  1113.     MIT Media Laboratory
  1114.     20 Ames Street Room E15-309
  1115.     Cambridge, MA 02139 USA
  1116.     Check made out to 'MIT Epistemology and Learning'
  1117.   Contact: Fred Martin at fredm@media-lab.media.mit.edu
  1118.  
  1119. Minimalist Mobile Robotics
  1120. Jonathan H Connel
  1121.    ISBN 0-12-185230-X
  1122.     Brooks subsumption architecture robots. Shows 
  1123. complex behaviors are possible with little of the massive
  1124. architectures done in other programs.
  1125.  
  1126. Machines That Walk
  1127. Shin-Min Song and Kenneth J Waldron
  1128.    ISBN 0-262-19274-8
  1129. Like it says: legged locomotion. Focus is on the OSU Adaptive
  1130. Suspension Vehicle.
  1131.  
  1132. _____________________________________________________________________________
  1133. +++Acknowledgements:
  1134.     Thanks to those who responded with updates, new material,
  1135. corrections, suggestions etc. Some of the names are indirect; that is,
  1136. they replied to queries on the newsgroup:
  1137.  
  1138. Hans Moravec, Maki Habib, Ken Goldberg, David Stanton,
  1139. John Nagle, Sean Graves, Sjur Vestli, Mark Yim, Rich Wallace
  1140. Dan Hudson, Sanjiv Singh, Matt Stein, Dave Stewart, Ed Cheung, Ron
  1141. Fearing, Klaus Biggers, Lisa Rendleman, Nobuhiko Mukai, Paul Sharkey,
  1142. Fred Martin, Willie Lim, Allen Brown.
  1143. -- 
  1144.  
  1145. aka: Kevin Dowling            Carnegie Mellon University
  1146. tel: (412) 268-8830            The Robotics Institute
  1147. adr: nivek@ri.cmu.edu            Pittsburgh, PA 15213
  1148. -- 
  1149.  
  1150. aka: Kevin Dowling            Carnegie Mellon University
  1151. tel: (412) 268-8830            The Robotics Institute
  1152. adr: nivek@ri.cmu.edu            Pittsburgh, PA 15213
  1153.